html,body{background:#eeeeee; width: 100%; height: 100%; font-size: 14px;}
.red{color: #FF5722;}.null{ text-align: center; }
.main{width:100%; height: 100%; max-width:800px; margin: 0 auto; background:#fff;}

/*码商列表*/
.channel_box{width:100%; margin: 0 auto;}
.channel_box .title{ background: #F6F8F9; font-weight: bold;}
.channel_box .item{padding:8px; height: 28px; line-height: 28px; display: block; overflow: hidden;}
.channel_box .item + .item{border-top: 1px solid #eaeaea;} 
.channel_box .item span{float: left; display: inline-block; overflow: hidden; text-indent: 15px;width:28%;}
.channel_box .item span.price{width:22%;} 
.channel_box .item + .item span.price{font-size: 15px;font-weight:700} 
.channel_box .item span.buyit{ width:22%; text-align: center;width:20%; height: 22px; line-height: 22px; padding: 3px 0px;} 
.buybtn{ height: 22px;line-height: 22px;  padding:0px 10px; border:none; border-radius:2px; cursor: pointer; background:#FF5722; color: #fff }
.select{ height: 22px;line-height: 22px;  padding:0px 10px; border:none; border-radius:2px; cursor: pointer; background:#0cb46a; color: #fff }
/*表单*/
.order_form{ display: block; padding:0px 20px;}
/*订单信息*/
.payinfo{ display: block; }
.payinfo .orderid{ height: 30px; line-height:30px; font-size: 14px; }
.payinfo .orderid span{ float: left; display: inline-block;}
.payinfo .orderid span.name{ color: #666;}
.payinfo .orderid span.ordernum{ font-size:18px; padding-right: 5px; }
.payinfo .paycode{display: block; overflow: hidden; padding:28px; text-align: center;}
.payinfo .paycode .picbox{ width: 180px; height: 180px; margin: 0 auto}
.payinfo .paycode .picbox img{ width: 100%; height: 100%; display: block; }
.payinfo .paybot{ width: 100%; display: block; text-align: center; }
 